mineral royalty - Francés Inglés Diccionario